import store from '@/store'
export default {
  data() {
    return {
      age: 18
    }
  },
  methods: {
    checkPermission: function(key) {
      // 有可能取出来的 this.roles 是 undefined，从 undefined.points 直接报错
      // 最好使用 ?. 表示可选链，只有左边有（不为 null 或 undefined），才往右边取值
      const points = store.getters.roles?.points
      if (points && points.length) {
        // 看一下传递过来表示在不在功能数组里面
        return points.includes(key)
      }
      return false
    }
  },
  created() {
    console.log('~~~')
  }
}
